cad planning software engineering cnc application thin-client cam production scheduling autocad engineer scheduling engineers media library management radius3 finite capacity scheduling production planning mrp job costing software erp manufacturing library management